Career 2025 2024 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bratislava 2 Challenger Croatia F1 Croatia F2 Greece F1 Greece F2 Germany F5 Czech Republic F2 Czech Republic F3 Germany F8 Germany F11 Portugal F4 Portugal F6 Germany F4 Croatia F2 Morocco F1 Morocco F2 Great Britain F7 Great Britain F8 Italy F11 Romania F1 Romania F2 Slovenia F2 Italy F27 France F16 Portugal F4 France F17 Portugal F5 Iran F4 Czech Republic F5 Czech Republic F6 Germany F4 Germany F5 Croatia F1 Croatia F2 Morocco F2 France F7 Italy F10 Uzbekistan F2 Germany F23 Great Britain F16 Great Britain F17 Israel F4 Czech Republic F5 Germany F2 Germany F3 Croatia F1 Kazakhstan F1 Kazakhstan F2 Croatia F4 Czech Rep. F3 Italy F17 Italy F23 Slovak Rep. F1 Iran F3 Croatia F2 Turkey F8 Turkey F9 Czech Rep F4 Czech Rep F5 Morocco F1 Germany F3 Morocco F2 Germany F4 Croatia F1 Italy F4 Kuwait F2 Czech Republic F4 Czech Republic F5 Germany F4 Bulgaria F2 Bulgaria F3 Bulgaria F5 Tunisia F2 Portugal F5 Croatia F1 Germany F1 Poland F4 Germany F3 Poland F1 Israel F5 M15 Monastir KGHM Polish Indoors - Wroclaw Shimadzu All Japan Indoor Tennis Championships - Kyoto 5° Sporting Challenger - Turin Open Costa Daurada - Tarragona Memorial Savigni - Sassuolo Fifth Third Bank Tennis Championships - Lexington Amer-Wilson Tampere Challenger - Tampere Telesp Celular Open - Ribeirao Preto Ljubljana Open - Ljubljana Open des Alpes Trophee BNP Paribas - Grenoble BH Indoor Sarajevo - Sarajevo M15 Heraklion Black Forest Open - Freudenstadt Busan Open Challenger Tennis - Busan Akbank Private Banking TED Open 2006 - Istanbul Pharma Medico Open 2008 - Aarhus Fergana Challenger - Fergana Telesp Celular Open - Campinas Baden Open - Karlsruhe Unicredit Czech Open - Prostejov The 70th King's Cup and Queen's Cup - Bangkok M25 Monastir Isla de Lanzarote - Lanzarote KGHM Polish Indoors - Wroclaw M25 Vila Real de Santo Antonio The LTA Manchester Trophy - Manchester Porsche Open - Poznan M25 Padova The Tarka Challenger - Barnstaple Challenger Copa Sevilla Internacionales de Andalucia - Seville Bukhara Challenger - Bukhara M25 Santa Margherita di Pula M25 Valldoreix Pekao Open - Szczecin KGHM Polish Indoors - Wroclaw Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava M15 Antalya M25 Telfs Keio Challenger International Tennis Tournament - Yokohama Noumea Challenger X Open Internacional D'Andorra - Andorra Wroclaw Challenger Steelers Cup - Kosice Alexander Kolyaskin Memorial - Donetsk Bauer Watertechnology Cup - Eckental Tashkent Challenger - Tashkent Czech Indoor Open - Prague Ispat Open 2004 - Ostrava Ostrava Challenger Bukhara Challenger - Bukhara Steelers Cup - Kosice Steelers Cup - Kosice Stella Artois Clay Court Championship - Budaors Czech Indoor Open - Prague Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Reggio Emilia Challenger San Benedetto Challenger Manchester Challenger Poznan Challenger LTA Cardiff Challenger - Cardiff Besancon Challenger Geneva Challenger Freudenstadt Challenger Trnava Challenger S Tennis Master Championship - Graz Porsche Open - Poznan Tashkent Challenger Samarkand Challenger - Samarkand S Tennis Masters - Graz Seoul Challenger Chuncheon Challenger Black Forest Open - Freudenstadt Aachen Challenger Lambertz Open by Stawag - Aachen Coffee Cup Challenger - Chikmagalur Prostejov Challenger Bytom Challenger Banja Luka Challenger 2004 - Banja Luka Kos-Zucchetti Tennis Cup - Cordenons Brasilia Challenger SIR Supermercadi Challenger - Rome ATP Slovak Open Challenger - Bratislava Izmir Challenger The LTA Bolton Challenger - Bolton Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Bratislava Challenger Courmayeur Challenger The LTA Nottingham Challenger - Nottingham Casablanca Challenger Rabat Challenger Oberstaufen Challenger Okal Cup 2004 - Eckental San Marino Challenger Cordenons Challenger Manerbio Challenger Genova Challenger Trnava Challenger Orbetello Challenger Geneva Challenger Oberstaufen Cup - Oberstaufen Sao Paulo Challenger Tour Finals Helsinki Challenger Heilbronn Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Black Forest Open - Freudenstadt ATP Challenger Trophy 2007 - Trnava Casablanca Challenger M25 Vila Real de Santo Antonio Rabat Challenger Marrakech Challenger IPP Open - Helsinki Prague Challenger Bordeaux Challenger Belgrade Challenger St. Brieuc Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Pekao Open 2005 - Szczecin 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Czech Indoor Open - Prague Karshi Challenger - Karshi Dunlop World Challenge - Toyota Dharwad Challenger 2006 - Dharwad Panama City Challenger Barranquilla Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Siemens Open - Scheveningen Ostrava Challenger s Tennis Masters 06 - Graz Rhodes Challenger Pozoblanco Challenger Morocco Tennis Tour - Rabat Prostejov Challenger Busan Open Challenger Tennis - Busan Samsung Securities Cup - Seoul Tatra Banka Slovak Open - Bratislava Prague Challenger Budapest Challenger - Budapest Quimper Challenger Indian Wells Challenger Como Challenger Genova Challenger Orleans Challenger Heineken Challenger - Ho Chi Minh City Bratislava Challenger Bratislava Challenger Poprad Tatry Challenger Challenger Casablanca San Angel - Mexico City Almaty Challenger Rennes Challenger Noumea Challenger Marbella Challenger Furth Challenger Kosice Challenger Turin Challenger Rimini Challenger M25 Monastir Brasov Challenger - Brasov Trnava Challenger Mons Challenger ATP Challenger Numea - New Caledonia Logopak Challenger 2005 - Lubeck Nottingham Men's Challenger - Nottingham Sassuolo Challenger - Sassuolo Heilbronn Challenger Bergamo Challenger Barletta Challenger Kobstaedernes ATP Challenger - Kolding LTA Shrewsbury Challenger - Shrewsbury Tatra Banka Open - Bratislava M15 Heraklion M15 Telde Braunschweig Challenger M25 Reggio Emilia ECM Cup - Prague The Manchester Trophy - Manchester Turin Challenger Poprad Tatry Challenger 5 Volkswagen Challenger - Wolfsburg Neride Prague Indoor - Prague Morocco Tennis Tour - Tanger Dortmund Challenger Prostejov Challenger Nur-Sultan 1 Challenger Tatra Banka Open 2006 - Bratislava Sassuolo Challenger Challenger Casablanca San Angel - Mexico City Como Challenger Open de Montauban - Montauban Vicenza Challenger Pullach Challenger Ostrava Open 2005 - Ostrava San Remo Tennis Cup 15° Piertomaso - San Remo Poznan Challenger Togliatti Cup - Togliatti Credicard Mastercard Tennis Cup - Campos do Jordao Internationaux de Nouvelle-Caledonie - New Caledonia Steelers Cup 2005 - Kosice Bad Waltersdorf Challenger Top Wool Challenger - Biella LTA Wrexham Challenger - Wrexham Rhein-Main Challenger 2003 - Aschaffenburg San Marino Challenger Prague Challenger Biella 3 Challenger Olbia Geovillage Open - Olbia Memorial Piertomaso Tessitore - San Remo Biella 7 Challenger Granby Challenger - Granby St.Petersburg Challenger by Kinex - St. Petersburg I Tourneo Fila Citta di Brindisi - Brindisi Lisbon Challenger Yokohama World Tennis Gaora Cup - Yokohama Braga Challenger The LTA Men's Challenger Wrexham - Wrexham Draft Corona Mexico City Open - Mexico City Prosperita Open 2006 - Ostrava XL Capital Bermuda Open - Bermuda Steelers Cup - Kosice 12th BH Tennis Open International Cup - Belo Horizonte Open de la Ville de Saint Denis - Reunion Island PEOPLEnet CUP - Dnepropetrovsk Dubrovnik Open - Dubrovnik Kosice Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Stella Artois Clay Court Championships - Budaors Flea Market Cup - Busan ATP Challenger Numea - New Caledonia KGHM Emax Polish Indoors - Wroclaw 3rd Volkswagon Challenger - Wolfsburg HTV Challenger - Ho Chi Minh City Memorial Manfredini - Sassuolo Koblenz Challenger Davidoff Swiss Indoors - Basel Hersonissos 1 Challenger Monza Challenger Prosperita Open 2008 - Ostrava Liberec Challenger Genova Challenger Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Bergamo Challenger Florence Challenger Marrakech Challenger Mons Challenger ATP Challenger Trophy 2008 - Trnava San Benedetto Challenger Salvador Challenger Samsung Securities Cup - Seoul Geneva Challenger Ostrava Challenger Split Challenger Istanbul Challenger Sarajevo Challenger Biella 2 Challenger Izmir Challenger Rome Challenger Fergana Challenger Ostrava Challenger CA Tennis Trophy - Vienna Prostejov Challenger Zagreb Challenger BA-CA Tennis Trophy - Vienna Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna ATP Studena Croatia Open Umag - Umag Grand Prix Hassan II - Casablanca ATP Studena Croatia Open Umag - Umag Serbia Open - Belgrade Erste Bank Open - Vienna Bratislava Challenger BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Bergamo Challenger Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Valencia Open - Valencia Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille AEGON International - Eastbourne Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Valencia Open - Valencia Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo BMW Open - Munich Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen China Open - Beijing Brisbane International - Brisbane Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Open de Moselle - Metz Gerry Weber Open - Halle Noumea Challenger Gerry Weber Open - Halle Tanger Challenger Meknes Challenger Erste Bank Open - Vienna Garanti Koza Sofia Open - Sofia Garanti Koza Sofia Open - Sofia Plava Laguna Croatia Open - Umag Santiago Open - Santiago Caltanissetta Challenger Rome Challenger Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Barcelona Open BancSabadell - Barcelona Grand Prix Hassan II - Casablanca Rome Challenger Ostrava Challenger AEGON International - Eastbourne ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich M25 Reggio Emilia Barcelona Open BancSabadell - Barcelona St. Petersburg Open - St. Petersburg Sydney International - Sydney Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem BMW Open - Munich Kitzbuhel Challenger Anytech365 Andalucia Open - Marbella German Tennis Championships - Hamburg Loughborough Challenger Tiriac Open - Bucharest Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Helsinki Challenger Zadar Challenger Naples Challenger AEGON Championships - London Studena Croatia Open - Umag Grand Prix Hassan II - Casablanca Mersin Challenger Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Heilbronn Open - Heilbronn Winston-Salem Open - Winston-Salem VI Torneo Internazionale di Tennis - Barletta Valencia Open - Valencia Apia International - Sydney Ecuador Open - Quito Rio Open - Rio de Janeiro Aegon Nottingham Open - Nottingham Sibiu Challenger Vegeta Croatia Open - Umag Caltanissetta Challenger Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Zivnobanka Open - Prostejov Valencia Open - Valencia TCT Open - Tunis Tampere Imageneering Open - Tampere Bratislava Challenger DIEMA XTRA Sofia Open - Sofia Warsteiner Challenger - Wolfsburg Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester Bet-at-home Open - Hamburg Warta Cup 2001 - Sopot Konzum Croatia Open - Umag Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Aircel Chennai Open - Chennai Apia International - Sydney Abierto Mexicano Telcel - Acapulco Hungarian Open - Budapest BMW Open - Munich Antalya Cup - Antalya ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech BMW Open - Munich Bonn Challenger CA Challenge - Graz Prague II Challenger Prostejov Challenger ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger Nur-Sultan 2 Challenger Marbella Challenger BMW Open - Munich Garden Open 2005 - Rome Generali Open - Kitzbuhel South African Airways Open - East London Todi Challenger Sofia Open - Sofia St. Petersburg Open - St. Petersburg Hersonissos 2 Challenger BMW Open - Munich Open Parc - Lyon Countrywide Classic - Los Angeles Bratislava 1 Challenger Bet-at-home Open - Hamburg Apia International - Sydney Generali Open - Kitzbuhel Kremlin Cup - Moscow Barcelona Open Banc Sabadell - Barcelona Winston-Salem Open - Winston-Salem Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Rogers Cup - Montreal BNP Paribas Open - Indian Wells Noumea Challenger Bangkok Challenger Monte-Carlo Rolex Masters - Monte-Carlo Ortisei Challenger Biella 1 Challenger Prostejov Challenger Brisbane International - Brisbane Australian Open - Melbourne Wimbledon - London Lyon Challenger Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Grand Prix Hassan II - Casablanca Australian Open - Melbourne French Open - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Shanghai Rolex Masters - Shanghai German Tennis Championships - Hamburg Wimbledon - London Miami Open - Miami Mutua Madrid Open - Madrid U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne Qatar ExxonMobil Open - Doha French Open - Paris Wimbledon - London French Open - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Moselle Open - Metz French Open - Paris U.S. Open - New York Rakuten Japan Open - Tokyo Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, Group I, 2R, SVK-BIH 2-3 Davis Cup, World Group, QR, SVK-CAN 2-3 Davis Cup, Group I, 1R, SVK-SUI 3-1 French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open (juniors) U.S. Open (juniors) Australian Open (juniors) Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, Group I, PO, SVK-BLR 3-1 Wimbledon (juniors) Wimbledon (juniors) Olympics - London Helsinki Challenger